overcurrent power switch - Alemán Inglés Diccionario